package com.asohofrucol.dto.util;

import com.asohofrucol.dto.SurveyDTO;
import com.asohofrucol.model.Ruat;
import com.asohofrucol.model.Survey;

public class SurveyHelperDto {

	public static SurveyDTO convertToDTO(Survey su) {
		SurveyDTO suDTO= new SurveyDTO();
		suDTO.setId(su.getId());
		suDTO.setModifiedDate(su.getModifiedDate());
		suDTO.setModifierUser(su.getModifierUser());
		suDTO.setQ1(su.getQ1()); 
		suDTO.setQ2(su.getQ2()); 
		suDTO.setQ3(su.getQ3()); 
		suDTO.setQ4(su.getQ4()); 
		suDTO.setQ5(su.getQ5()); 
		suDTO.setQ6(su.getQ6()); 
		suDTO.setQ7(su.getQ7()); 
		suDTO.setQ8(su.getQ8()); 
		suDTO.setQ9(su.getQ9()); 
		suDTO.setQ10(su.getQ10()); 
		suDTO.setQ11(su.getQ11()); 
		suDTO.setQ12(su.getQ12()); 
		suDTO.setQ13(su.getQ13()); 
		suDTO.setQ14(su.getQ14()); 
		suDTO.setQ15(su.getQ15()); 
		suDTO.setQ16(su.getQ16()); 
		suDTO.setRuatId(su.getRuat().getId());
		suDTO.setStatus(su.getStatus());
		return suDTO;
	}

	public static Survey converRegisterToEntity(SurveyDTO suDTO ){
		Survey su = new Survey();		
		su.setId(suDTO.getId());
		su.setModifiedDate(suDTO.getModifiedDate());
		su.setModifierUser(suDTO.getModifierUser());
		su.setQ1(suDTO.getQ1()); 
		su.setQ2(suDTO.getQ2()); 
		su.setQ3(suDTO.getQ3()); 
		su.setQ4(suDTO.getQ4()); 
		su.setQ5(suDTO.getQ5()); 
		su.setQ6(suDTO.getQ6()); 
		su.setQ7(suDTO.getQ7()); 
		su.setQ8(suDTO.getQ8()); 
		su.setQ9(suDTO.getQ9()); 
		su.setQ10(suDTO.getQ10()); 
		su.setQ11(suDTO.getQ11()); 
		su.setQ12(suDTO.getQ12()); 
		su.setQ13(suDTO.getQ13()); 
		su.setQ14(suDTO.getQ14()); 
		su.setQ15(suDTO.getQ15()); 
		su.setQ16(suDTO.getQ16()); 
		su.setRuat(new Ruat(suDTO.getRuatId()));
		su.setStatus(suDTO.getStatus());
		return su;
	}
}
